/*
fuction
1> no arguements or no return values
2>with arguements or no return values
3>with argues or with return values
4>no argues or with return values
in this case:argues=input values=output
first one :no argue or no return

void function (void)
 {
  
}
 void fun(void);

second:with args or no return
 void  fun(int x)
 {
 
 }
 void fun(10);
 thrid:with args with return 
     int  fun(char x)
       {
       return 13;
       }
        int x=fun('g');
the last:no args with retrun
         float fun(void)
          {
          return35.24
          }
*/
#include <stdio.h>
int fun(char y){
    
    return 13;
}
int main(void){
    char a='a';
    int m=fun(a);
    printf("%d\n",m);
    return 0;
}
